17 September: Page index controls, better OpenAPI blocks and more

You can now exclude specific pages from searching indexing — for both in-app search and external search engines

✨ New

  • Prevent page indexing – We’ve added a new control in Page options that lets you disable indexing for a specific page. This will opt that page out of in-app content searches, as well as indexing by search engines like Google, Bing, etc. When combined with the Hide page option we introduced last month, it’s great for depreciated pages that should still be accessible via URL or the table of contents, or for special pages such as changelog entries, that you don’t want to be indexed by Google but should be accessible to users.

  • A new share modal – We’ve improved the layout and structure of the share model within GitBook. It’s now split into two clear tabs — one for inviting organization members to the internal version of the page, and another for publishing the page to the web using a docs site.

  • A better trial process – We’re slowly rolling out an improved trial process that makes it clearer when a trial has started and what you can test while it’s running. And, at the end of your trial, you’ll be able to easily choose whether to keep the features of the Pro plan, or downgrade back to the Free plan.

➕ Improved

  • We’ve updated our OpenAPI blocks to use the latest version of Scalar. It means faster performance and a better experience when using OpenAPI docs in published documentation. We now also handle some extra aspects of the OpenAPI schema, including mandatory headers and examples with multiple status codes.

  • We’ve added Dutch localization support, so you can now set the language of your public documentation UI to Nederlands. Head to your site’s customization settings to update the locale for your docs. A big thank you to Rens Reinders for the hard work on this translation. Check out our open source repository if you want to add your own localization!

  • Our code blocks now support Python, plus we’ve improved syntax highlighting within them and fixed some issues with diffs.

🔧 Fixed

  • Fixed the SAML configuration modal, which was taking up the full width of the browser window.

  • Fixed a bug that would redirect a site’s share links to an internal URL if the site had a custom domain enabled.

  • Fixed a bug that prompted you to save changes whenever you switched between tabs in the Customization menu.

  • Fixed an issue that meant when deleting a collection, the Cancel button in the confirmation modal wasn’t clickable.

  • Fixed a bug that made it impossible to edit the title of a change request if the field was cleared.

  • Fixed an issue that removed the Diff view option from a merged change request.

  • Fixed an issue where searching for members in Members table would reload the entire page, instead of just the table.


We’re constantly working on improving the way you and your team work in GitBook, and value your input on features, bugs, and more. Make sure you head to our official GitBook community to join the discussion.

Last updated